package DTO;

import Beans.MesaBean;

public class MesaDTO {
	private int id;
	private int numero;
	private String estado;
	private int capacidad;
	private int capacidadMaxima;
	
	public MesaDTO() {
		super();
		this.estado="disponible";
	}
	
	
	public void abrirMesa(){
		this.estado="ocupada";
	}
	public void reservar(){
		this.estado="reservada";
	}
	
	public void cerrarMesa(){
		this.estado="disponible";
	}

	public int getNumero() {
		return numero;
	}

	public void setNumero(int numero) {
		this.numero = numero;
	}

	public int getCapacidad() {
		return capacidad;
	}

	public void setCapacidad(int capacidad) {
		this.capacidad = capacidad;
	}

	public String getEstado() {
		return estado;
	}
	public void setEstado(String estado) {
		this.estado = estado;
	}
	@Override
	public boolean equals(Object obj) {
		// TODO Auto-generated method stub
		  final MesaBean m = (MesaBean) obj;
	        return ( m.getNumero()==getNumero() );
	}


	public int getId() {
		return id;
	}


	public void setId(int id) {
		this.id = id;
	}


	public int getCapacidadMaxima() {
		return capacidadMaxima;
	}


	public void setCapacidadMaxima(int capacidadMaxima) {
		this.capacidadMaxima = capacidadMaxima;
	}


	public void liberar() {
		this.setEstado("disponible");
		
	}
	
}
